﻿<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="viewActieEdit.aspx.cs" Inherits="Pc_Vision.View_Datalayer.viewActieEdit" %>

<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head id="Head1" runat="server">   
  <title></title>
  </head><body>
  <form id="form1" runat="server">    <div>        
      <script type="text/javascript">
          function CloseAndRebind(args) { GetRadWindow().BrowserWindow.refreshGrid(args); GetRadWindow().close(); }
          function GetRadWindow() {
              var oWindow = null; if (window.radWindow) oWindow = window.radWindow;
              else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow;
              return oWindow;
          } function CancelEdit() { GetRadWindow().close(); }

      </script> 
   <asp:ScriptManager ID="ScriptManager2" runat="server" />  
   <telerik:RadFormDecorator ID="RadFormDecorator1" runat="server" Skin="Default" DecoratedControls="All" />        <br />        <br /> 
   <asp:DetailsView ID="DetailsView1" runat="server" AutoGenerateRows="False"     
    DataSourceID="SqlDataSource1" Height="50px" Width="125px" OnItemCommand="DetailsView1_ItemCommand" 
    BorderWidth="0px" CellPadding="0" CellSpacing="7" GridLines="None" OnItemUpdating="DetailsView1_ItemUpdating">  
    <Fields>                
        <asp:BoundField DataField="Actienaam" HeaderText="Actienaam" SortExpression="Actienaam" />                
        <asp:BoundField DataField="Starttijd" HeaderText="Starttijd" SortExpression="Starttijd" />                
        <asp:BoundField DataField="Eindtijd" HeaderText="Eindtijd" SortExpression="Eindtijd" />           
        <asp:CommandField ShowEditButton="True" ButtonType="Button" />
        <asp:CommandField ShowInsertButton="True" ButtonType="Button" />           

    </Fields>

   </asp:DetailsView>
              <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:pcvisionConnectionString %>"            
                  InsertCommand="INSERT INTO pcVision.actie (Actienaam, Starttijd, Eindtijd) VALUES (@Actienaam, @Starttijd, @Eindtijd)"           
                  SelectCommand="SELECT Actienaam,Starttijd,Eindtijd FROM pcVision.actie WHERE (Actieid) = @Actieid"            
                  UpdateCommand="UPDATE pcVision.actie SET (Actienaam) = @Actienaam, (Starttijd) = @Starttijd, (Eindtijd) = @Eindtijd  WHERE (Actieid) = @Actieid"
                  ProviderName="<%$ ConnectionStrings:pcvisionConnectionString.ProviderName %>">            
                  <InsertParameters>               
                      <asp:Parameter Name="Actienaam" Type="String" DefaultValue="" ConvertEmptyStringToNull="false" />                
                      <asp:Parameter Name="Starttijd" Type="String" DefaultValue="" ConvertEmptyStringToNull="false" />                
                      <asp:Parameter Name="Eindtijd" Type="String" />            
                  </InsertParameters>   
                  <SelectParameters>                
                  <asp:QueryStringParameter Name="Actieid"   DbType="Int32" />           
                       
                  </SelectParameters>          
                  <UpdateParameters>                
                      <asp:Parameter Name="Actienaam" Type="String" DefaultValue="" ConvertEmptyStringToNull="false" />                
                      <asp:Parameter Name="Starttijd" Type="String" DefaultValue="" ConvertEmptyStringToNull="false" />                
                      <asp:Parameter Name="Eindtijd" Type="String" />                  
                      <asp:Parameter Name="Actieid" Type="Int32" />            

                  </UpdateParameters>            

              </asp:SqlDataSource>    </div>    

  </form></body></html>